<?php
namespace app\portal\model;

use app\admin\model\RouteModel;
use think\Model;
use think\Db;

class RecruitmentModel extends Model
{
    /**
     * post 自动转化
     * @param $value
     * @return string
     */
    public function getPostAttr($value)
    {
        return cmf_replace_content_file_url(htmlspecialchars_decode($value));
    }

    /**
     * post 自动转化
     * @param $value
     * @return string
     */
    public function setPostAttr($value)
    {
        return htmlspecialchars(cmf_replace_content_file_url(htmlspecialchars_decode($value), true));
    }

    /**
     * 后台编辑岗位
     * @param array $data 页面数据
     * @return $this
     */
    public function adminEditPost($data)
    {
        $this->allowField(true)->isUpdate(true)->data($data, true)->save();
        return $this;
    }
}